Class CRMFPopClient

java.lang.Object
com.netscape.cmstools.CRMFPopClient

public class CRMFPopClient extends Object
A command-line utility used to generate a Certificate Request Message Format (CRMF) request with proof of possesion (POP).
 IMPORTANT:  The transport certificate file needs to be created to contain the
             transport certificate in its base64 encoded format.
 

Version:
$Revision$, $Date$
  • Field Details

    • verbose

      public boolean verbose
  • Constructor Details

    • CRMFPopClient

      public CRMFPopClient()
  • Method Details

    • createOptions

      public static org.apache.commons.cli.Options createOptions()
    • printHelp

      public static void printHelp()
    • printError

      public static void printError(String message)
    • main

      public static void main(String[] args) throws Exception
      Throws:
      Exception
    • setVerbose

      public void setVerbose(boolean verbose)
    • setUseOAEP

      public void setUseOAEP(boolean useOAEP)
    • useOAEP

      public boolean useOAEP()
    • isVerbose

      public boolean isVerbose()
    • createIDPOPLinkWitness

      public org.mozilla.jss.asn1.OCTET_STRING createIDPOPLinkWitness() throws Exception
      Throws:
      Exception
    • submitRequest

      public void submitRequest(String request, String hostPort, String username, String profileID, String requestor) throws Exception
      Throws:
      Exception
    • processResponse

      public void processResponse(org.apache.http.HttpResponse response) throws Exception
      Throws:
      Exception